package com.shujia.day05;

// 哺乳动物
public class Mammalian extends Animal {
    public Mammalian() {
//        System.out.println("执行...");
//        super(); // 默认使用无参构造
//        super(1); // 手动调用父类的有参构造..
        System.out.println("这是哺乳动物类的构造方法...");
    }


    public void birth(){
        System.out.println("哺乳动物都可以生育下一代...");
    }

    int weight = 20; // 如果当父类中成员变量被子类成员变量覆盖时，在当前对象中，根据就近原则使用最近的变量

    public void show(){
        System.out.println(super.weight); // 直接获取父类中的体重变量
        System.out.println(this.weight);  // 通过继承父类中的体重变量，再用当前对象的引用获取变量
        System.out.println(weight);  //
    }

}
